place filled with excrement - Español Inglés Diccionario